class Clase extends Prueba{

	static void metodo()
	{
	
		//probando expresoines
		
		//expresiones simples
		a = a || b;
		a = a && b;
		a = a > b;
		a = a < b;
		a = a >= b;
		a = a <= b;
		a = a != b;
		a = a == b;
		a = a + b;
		a = a - b;
		a = a * b;
		a = a / b;
		a = a % b;
		a = -a;
		a = !a;
		a = +a;
		
		//expresiones parentizadas
		a = (a || b) || c;
		a = (a && b) && c;
		a = (a != b) != c;
		a = (a == b) == c;
		a = (a < b) < c;
		a = (a > b) > c;
		a = (a >= b) >= c;
		a = (a <= b) <= c;
		a = (a + b) + c;
		a = (a - b) - c;
		a = (a * b) * c;
		a = (a / b) / c;
		a = (a % b) % c;
		a = -(a);
		a = !(a);
		a = +(a);
		
		//expresiones con operadores de distina precedencia
		a = a || b && c;
		a = a || b != c;
		a = a || b == c;
		a = a || b < c;
		a = a || b > c;
		a = a || b >= c;
		a = a || b <= c;
		a = a || b + c;
		a = a || b - c;
		a = a || b / c;
		a = a || b * c;
		a = a || b % c;
		a = a || b + !c;
		
		a = a && b != c;
		a = a && b == c;
		a = a && b < c;
		a = a && b > c;
		a = a && b >= c;
		a = a && b <= c;
		a = a && b + c;
		a = a && b - c;
		a = a && b / c;
		a = a && b * c;
		a = a && b % c;
		a = a && b + !c;
		
		a = a != b < c;
		a = a != b > c;
		a = a != b >= c;
		a = a != b <= c;
		a = a != b + c;
		a = a != b - c;
		a = a != b / c;
		a = a != b * c;
		a = a != b % c;
		a = a != b + !c;
		
		a = a + b / c;
		a = a + b * c;
		a = a + b % c;
		a = a + b + !c;
		
		a = a * b + !c;
		
		//expresion con this
		a = this - 2;
		
		//expresoines con literales
		a = 1+2;
		a = false && true;
		a = Casa - 2;
		
		//expresiones con Primario
		a = (a+b);
		a = (a+b).metodo();
		a = (a+b).metodo(a);
		a = (a+b).metodo(a,b);
		a = new hola();
		a = metodo();
		
		//expresion invalida
		a = a < b > c;
	}
} 

